@charset "utf-8";
/*=================================================
  pc-common-style Kunming Tuowang Inc.
==================================================*/
body,html{font-size:12px;margin:0px auto;
  font-family:"Microsoft YaHei",\5b8b\4f53,Tahoma, verdana, arial, helvetica, sans-serif;color:#666; background:#1B0F11 url(bj.jpg);}
h1,h2,h3,h4,h5,h6,p,ul,ol,li,form,img,dl,dt,dd,table,th,td,blockquote,fieldset,div,strong,label,em{margin:0;padding:0;border:0;}
table,th,td{margin:0;padding:0;}
ul,li,ol,em{margin:0px;padding:0px;list-style:none;list-style-type:none;}
em{font-style:normal;}
a:link,a:visited,a:hover,a:active{text-decoration:none;color:#666;}
a:hover{color:#f60;}
.cf:before,.cf:after{content:"";display:table;}
.cf:after{clear:both;}
.cf{zoom:1;}
.clearfix:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;visibility:hidden;}
.clearfix{display:block;zoom:1}
a.curr{color:#f60;}
input,button{outline:medium}
.twObdr{-webkit-border-radius:3px;
			-moz-border-radius:3px;
			  -o-border-radius:3px;
				 border-radius:3px;}
/*============================================================
 filter:Alpha(opacity=70);-moz-opacity:0.7;opacity=0.7;
 .twinc-tuowanginc{background:url(tuowangInc.png) no-repeat;}
=============================================================*/
.top_s{width:100%; height:3px; background:#425A89; overflow:hidden;}
.top_sline{width:30%; height:3px; background:#f90; overflow:hidden;}

.top{width:100%;height:auto;background:#fff;}
.top-box{width:1000px;height:auto;margin:0 auto;}
.top-logo{width:220px;height:auto;float:left;}
.top-logo a.mlogo{display:block;width:100%;height:auto;line-height:88px;}
.top-logo a.mlogo img{display:block;width:100%;height:auto;}
.top-topr{width:720px;height:auto;float:right; text-align:right;}
.top-menu{display:inline-block;*display:inline;*zoom:1;height:auto; text-align:center; padding:0px 10px; line-height:88px; position:relative;}
.top-menu a.main{font-size:15px;}
.top-snav{width:80px; height:auto; position:absolute; z-index:780502; left:0px; top:86px; background:#fff; display:none;}
.top-snav a{display:block;width:100%; line-height:36px;}
.top,.top-box,.top-logo,.top-logo a.mlogo,.top-topr,.top-menu{height:88px;}

/*====================================================
twinc.cn common  Kunming Tuo wang Inc.
=====================================================*/
.top-twinc-a{width:100%;height:auto;background:url(ibg.png) repeat-x;}
.top-twinc-a .top-topr-telico{background:url(ico.png) no-repeat;}
.top-twinc-a .top-box{width:1000px;height:auto;margin:0 auto;}
.top-twinc-a .top-logo{width:220px;height:auto;float:left;}
.top-twinc-a .top-logo a.mlogo{display:block;width:100%;height:auto;line-height:100px;}
.top-twinc-a .top-topr{width:720px;height:auto;float:right; text-align:right;}

.top-twinc-a .top-topr-nav{width:100%; height:24px; line-height:24px;}
.top-twinc-a .top-topr-nav span{display:inline-block;*display:inline;*zoom:1;width:68px;height:24px; text-align:center;}
.top-twinc-a .top-topr-nav span.twtc{position:relative;}
.top-twinc-a .top-topr-nav span.twtc a.mobile{display:block;width:68px;height:25px;position:absolute;z-index:99;top:0px;_top:0px;right:0;}
.top-twinc-a .top-topr-nav .tcover a.mobile{border:1px #ccc solid;border-bottom:0; background:#fff;}
.top-twinc-a .top-topr-nav span.twtc  .tcbox{display:none;width:182px;_width:289px; height:auto !important;min-height:120px;border:1px #ccc solid;
  background:#FFF;position:absolute;z-index:98;top:25px;_top:25px;right:0; text-align:left;}
.top-twinc-a .top-topr-nav span.twtc  .tcbox .memo{text-indent:10px;}
.top-twinc-a .top-topr-nav span.twtc  .tcbox .wxcode img{width:180px;}
.top-twinc-a .top-topr-nav span.twtc  .tcover span{border:1px #ccc solid;border-bottom:0;position:absolute; z-index:99; top:0; right:0;background:#fff;color:#f60;}

.top-twinc-a .top-topr-txt{width:720px; height:64px; line-height:64px; text-align:right;}
.top-twinc-a .top-topr-telico{display:inline-block;*display:inline;*zoom:1;width:37px; height:33px; vertical-align:middle; background-position:-250px -72px;}
.top-twinc-a .top-topr-teltxt{font-size:18px;font-weight:bold;color:#f60;vertical-align:middle;}

.top-twinc-a .top,.top-twinc-a .top-box,.top-twinc-a .top-logo,.top-twinc-a .top-logo a.mlogo,.top-twinc-a .top-topr{height:100px;}
.top-twinc-a .top-topr span a{color:#F19AA0;}

.long-menu,.long-menu-line,.long-menu-snav-over,.top-topr-telico{background:#fff;}
.long-menu{width:100%; height:39px; line-height:39px; background-position:0px -16px; background-repeat:repeat-x;}
.long-menu-main{width:998px; height:39px; line-height:39px; margin:0 auto;}
.long-menu-snav{width:123px; height:39px; line-height:39px;float:left; text-align:center; position:relative;}
.long-menu-snav a.one{display:block;width:100%; height:39px; line-height:39px;font-size:16px;color:#c00;}
.long-menu-snav .long-snav{width:123px; height:auto; position:absolute; z-index:780502;top:38px;left:0px; background:#fff; display:none;}
.long-menu-snav .long-snav a{width:100%;height:30px; line-height:30px;display:block;color:#c00;}
.long-menu-snav .long-snav a:hover{background:#ccc;}
.long-menu-toright{float:right;}
.long-menu-snav-over{background-position:0px -72px;}
.long-menu-line{width:2px;height:39px; overflow:hidden;float:left;background-position:-180px -72px;}

.dya{width:100%; height:18px; overflow:hidden; background:url(dya.jpg) no-repeat top center;margin-bottom:18px;}
.dyb{width:100%; height:18px; overflow:hidden; background:url(dyb.jpg) no-repeat top center;margin-bottom:8px;}
.dyb1{width:100%; height:18px; overflow:hidden; background:url(dyb1.jpg) no-repeat top center;margin-bottom:8px;}
.dyb2{width:100%; height:18px; overflow:hidden; background:url(dyb2.jpg) no-repeat top center;margin-bottom:8px;}
.dyb3{width:100%; height:18px; overflow:hidden; background:url(dyb3.jpg) no-repeat top center;margin-bottom:8px;}
/*====================================================
twinc.cn common  Kunming Tuo wang Inc.
=====================================================*/
.twinc{width:1000px; height:auto; margin:0 auto; margin-bottom:0px;}
.tuo{float:left;width:260px; height:auto;}
.net{float:right;width:720px; height:auto;}

.c_nav{width:100%; height:41px; line-height:41px; text-align:left;  margin-bottom:18px; border-bottom:1px #ccc solid;background:url(cls-ico2.png) no-repeat 5px center;}
.c_nav span{text-indent:28px; display:inline-block;*display:inline;*zoom:1;}
.c_nav .slm{float:right;width:100px; text-align:right; padding:0px 8px 0px 0px;font-weight:bold;color:#f00;font-size:14px;}

.tuo_wang_btn{background-color:transparent;background-image:url(btn.png);border:medium none; margin-bottom:10px;}
.tuo_wang_btn{width:118px;height:28px;line-height:28px;background-position:0px 0px;color:#333;font:bold 14px/28px "Microsoft YaHei";padding:0; cursor:pointer;}
.tuo_wang_btn:hover{background-position:0px -28px;}

.twinc-fangd{width:256px;height:286px;overflow:hidden;position:relative;}
.twinc-fangd-inner{position:absolute;top:0;left:0;width:256px;height:286px;}
.twinc-fangd-inner img{width:100%;height:100%; cursor:pointer;}
/***home-1361AE***/

.commt{width:100%; height:30px; line-height:30px;border-bottom:1px #ddd solid; margin-bottom:5px;}
.commt .txt{float:left;font-size:14px;font-weight:bold; text-align:left; text-indent:10px;color:#333;}
.commt .more{float:right;width:60px; height:30px; line-height:30px; text-align:center;}
.commt .more a{color:#000;}
.commt .more a:hover{color:#f60;}

.iinfo,.iabout,.inews{float:left;}
.iinfo{width:268px;}
.iabout{width:400px;margin-left:34px;}
.inews{width:258px;float:right;}
.ibox{height:auto;border:0px #ccc solid;border-top:0px #ccc solid;}

.tzimg{background:url(tz.jpg) no-repeat bottom right;}
.tz p{text-indent:18px; height:30px; line-height:30px;}
.tz p a{color:#f00;font-weight:bold;}
.tz .thmcon{width:240px; height:130px; margin:0 auto; text-indent:2em; line-height:26px;overflow:hidden;}
.gswh{width:255px; height:286px;}

.infocon{width:100%; height:auto;}
.infocon a{display:block;width:100%; height:26px; line-height:26px; text-indent:18px;}
/*.infocon a:hover{background:#f6f6f6;}*/
.infocon a em{font-size:14px;color:#1361AE;}

.iabout .us{width:380px; height:auto; margin:0 auto; line-height:22px;}
.iabout .us img{float:left; padding:5px;width:150px; height:100px;}

.contact{background:url(lx.jpg) no-repeat bottom right;} 

/***outlink-1361AE**/
.outlink{width:998px; height:auto; margin:0 auto; margin-bottom:18px;border:1px #fff solid;border-top:2px #fff solid;}
.outlink .outurl{width:100%; height:auto; line-height:30px;}
.outlink .outurl a{padding:5px 8px;}

.music-twinc{width:100%; height:1px; overflow:hidden;}

/***pro***/
.pro{width:998px;float:right;border:1px #fff solid;border-top:2px #fff solid;}
.pro .prolist{width:100%; height:auto;}
.pro .prolist li{float:left;width:222px; height:auto; margin-left:21px;}
.pro .prolist li .pic{
        width:220px; height:146px;border:1px #fff solid;text-align:center;
        display: table-cell;vertical-align:middle;
        *display:block;*font-size:127px;*font-family:Arial;}
.pro .prolist li .pic img{
        vertical-align:middle;max-width:220px;max-height:146px;
         width: expression(this.width > 220 && this.width > this.height ? 220 : auto);
         height:expression(this.height > 146 ? 146 : auto);}
.pro .prolist li .txt{width:100%; height:auto; line-height:22px; text-align:left;}
.pro .prolist li .price{ line-height:22px; text-align:left;}

/***cls***/
.cls-twinc{width:100%; height:auto; text-align:left;border:1px #ddd solid; background:#fff;}
.cls-twinc .cls-t{width:100%; height:50px; line-height:50px;border-bottom:1px #381414 solid;font-size:18px;color:#381414;text-indent:30px; 
	background:url(cls-ico.png) no-repeat 5px center;}
.cls-twinc .cls-t{background:url(cls-ico2.png) no-repeat 5px center;}
.cls-twinc .cls-c{width:100%; height:auto;}
.cls-twinc .cls-c a#one{display:block;width:100%; height:auto; line-height:50px; text-align:left; text-indent:30px;font-size:14px;border-bottom:1px #ddd dashed;}
.cls-twinc .cls-c a#one:hover,.cls-twinc .cls-c a#one.curr{color:#f60; background:url(cls-ico.png) no-repeat 130px center;}

/****/
.c_con{width:698px; height:auto; margin:0 auto; line-height:24px; background:#fff; padding:10px;border:1px #ddd dashed; margin-bottom:20px;}
.c_con .ctit{text-align:center; margin-bottom:18px;color:#f60;font-size:16px;}
.c_con .memo{width:100%; height:auto;color:#666;  margin-bottom:8px;}

.twnext{width:99%; line-height:26px; margin:0 auto;border-top:1px #ddd dashed;}
.twnext a{display:block;}

/****/
.clist{width:100%; height:auto; margin-bottom:8px;}
.clist li{width:95%; height:auto;border-bottom:1px #ccc dashed;margin:0 auto; margin-bottom:18px;}
.clist li .txt{width:100%; height:auto;  margin-bottom:18px;}
.clist .txt .t{width:100%; height:38px; line-height:38px;font-weight:bold;}
.clist .txt .t a{font-size:16px;color:#f60;}
.clist .txt .t span{float:right;width:160px; height:28px; line-height:28px; text-align:right;color:#666;}
.clist .txt .c{text-align:left; text-indent:2em; line-height:24px; color:#666;}
.clist .txt .c a{color:#F60;}
.clistover .txt .t a{color:#f60;}

/**job**/
.clist .job{width:100%; height:auto;}
.clist .job .pic{float:left;width:200px; height:200px;}  
.clist .job .txt{float:right;width:480px;height:auto;} 
.clist .job .txt p{width:100%; height:26px; line-height:26px; text-indent:2em;} 

/**msg**/
.clist .msg{border:1px #ccc dashed;}
.clist .msg .txt{width:620px; margin:0 auto;} 
.clist .msg .txt p{width:100%; height:auto; line-height:26px;} 
.clist .msg .txt p.con{width:100%; height:auto; line-height:26px; text-indent:3em;} 
.clist .msg .txt p.remsg{color:#f30; text-indent:3em;}
.clist .msg .txt .lou{float:right;width:60px;height:30px; line-height:30px; text-align:right;}  

 /****/
.msgfrm{width:258px; height:auto;border:1px #ddd solid; margin:0 auto;}
.msgsend li{width:208px; line-height:30px; margin:0 auto;}
.msgsend li .t{font-size:14px;}
.msgsend li input{width:208px; height:30px;}
.msgsend li textarea{width:208px; height:80px;}     
.msgsend li #msg_code{width:100px;}   

/****/
.plist{width:700px; height:auto; margin:0 auto; margin-bottom:8px;}
.plist li{float:left;width:210px; height:auto;margin-right:33px;margin-bottom:18px;}
.plist li .pic{
        width:208px; height:141px;border:1px #ccc solid;text-align:center;
        display: table-cell;vertical-align:middle;
        *display:block;*font-size:123px;*font-family:Arial;}
.plist li .pic img{
        vertical-align:middle;max-width:200px;max-height:133px;
        width: expression(this.width > 200 && this.width > this.height ? 200 : auto);
        height:expression(this.height > 133 ? 133 : auto);}
.plist li .txt{width:100%; height:auto; line-height:30px;font-size:14px; text-align:center;}
.plist .listover .pic{border:1px #f60 solid;}

/**down**/
.plist .down{width:208px; height:141px;border:1px #ccc solid;}
.plist .down a{display:block;width:208px; height:141px; line-height:141px; text-align:center;font-size:20px;}
.downfile{width:100%; height:30px; line-height:30px; text-align:right;}
.downfile a{padding:5px 8px; background:#555;color:#fff;}
.downfile a:hover{background:#f60;}

/****/
.slist{width:258px; height:auto;border:1px #ddd solid; margin:0 auto; margin-bottom:0px; background:#fff;}
.slist h3{width:238px; height:38px; line-height:38px;margin:0 auto;}
.slist li{width:238px; height:30px; line-height:30px;border-top:1px #ccc dashed; margin:0 auto; text-indent:2em; overflow:hidden;}

.pslist{width:258px; height:auto;border:1px #ddd solid; margin:0 auto; background:#fff;}
.pslist h3{width:238px; height:38px; line-height:38px;margin:0 auto;}
.pslist li{width:238px; height:auto; margin:0 auto; overflow:hidden; margin-bottom:18px;}
.pslist li .pic{float:left;width:108px; height:75px;}
.pslist li .pic img{width:100px;height:67px; padding:3px;border:1px #ddd solid;}
.pslist li .txt{float:right;width:122px; height:75px; line-height:20px;font-size:14px;}

/******/
.pshow{width:700px; height:auto; margin:0 auto;}
.pshow .pic{float:left;
        width:400px; height:266px;text-align:center;
        display: table-cell;vertical-align:middle;
        *display:block;*font-size:239px;*font-family:Arial;}
.pshow .pic img{
        vertical-align:middle;max-width:400px;max-height:266px;
        width: expression(this.width > 400 && this.width > this.height ? 400 : auto);
        height:expression(this.height > 266 ? 266 : auto);}
.pshow .txt{float:right;width:280px; height:auto; line-height:30px;font-size:14px;}

.price{width:100%; height:30px; line-height:30px; text-align:center;}
.price strong{font-size:14px;color:#f30;}
.price s{font-size:14px;color:#999;}
.pshow .price{text-align:left;}
.pshow .buy{text-align:left; line-height:24px;}
.pshow .buy a{display:inline-block;*display:inline;*zoom:1; padding:0px 10px; background:#f60;color:#fff;}
.pshow .buy a:hover{background:#f00;}
/*****/
.showimg{width:100%; height:auto;text-align:center;}
.showimg img{max-width:700px;width:expression(this.width > 700 && this.width > this.height ? 700 : auto);} 
         
/***search***/
.search_top{width:100%; height:28px; line-height:28px; background:#f6f6f6;border-bottom:1px #ddd solid;}
.search_top .ll{float:left; width:48%; height:28px; line-height:28px; text-indent:4%;}
.search_top .rr{float:left;width:48%; height:28px; line-height:28px; text-align:right;}
.searchline{width:100%; height:60px;}
.searchline .load{width:60px; height:60px; line-height:60px; text-align:center; margin:0 auto;}
.search_box{width:800px; height:auto;margin:0 auto; text-align:center;}
.search_box input{width:600px; height:32px; line-height:32px;border:1px #ddd solid;vertical-align:middle; }
.search_box .searchtxt{text-indent:30px; background:url(searchico.png) no-repeat 8px center; text-indent:38px;}
.search_box .searchbtn{width:100px; height:36px; line-height:32px;border:1px #3385FF solid; background:#3385FF;color:#fff; cursor:pointer;}

.search_rs{width:708px; height:auto; min-height:300px; margin-bottom:18px;margin:0 auto;font-family:\5b8b\4f53,Tahoma;}
.search_rs .searchlist{margin-bottom:10px;}
.search_rs .searchlist .searchwd{color:#f00;}
.search_rs .searchlist .tit{width:100%; height:30px; line-height:30px;font-size:16px;}
.search_rs .searchlist .tit a{color:#0000CC; text-decoration:underline}
.search_rs .searchlist .con{color:#333; line-height:22px;font-size:14px;}
.search_rs .searchlist .con .thm{float:left;width:120px; height:90px;}
.search_rs .searchlist .con .thm{float:left; margin-right:8px;
        width:120px; height:90px;text-align:center;
        display: table-cell;vertical-align:middle;
        *display:block;*font-size:79px;*font-family:Arial;}
.search_rs .searchlist .con .thm img{
        vertical-align:middle;max-width:120px;max-height:90px;
        width: expression(this.width > 120 && this.width > this.height ? 120 : auto);
        height:expression(this.height > 90 ? 90 : auto);}
.search_rs .searchlist .url{color:#690;font-family:Tahoma,\5b8b\4f53;}

/*====================================================
 twinc.cn online  Kunming Tuo wang Inc.
=====================================================*/
.oln-btn,.box-pic,.box-tit,.box-icq,.box-2wm,.box-fot{background:url(service.png) no-repeat;}
.twinc-oln{position:fixed;top:230px;left:-131px;right:auto;width:165px; height:300px; z-index:999999;}
.twinc-oln .oln-btn{float:right;width:36px;height:168px;margin-top:120px;margin-left:-1px;background-position:-129px -95px;}
.twinc-oln .oln-box{float:left;width:127px;height:auto; text-align:center;}
.twinc-oln .oln-box .box-pic{width:127px; height:94px; background-position:-1px 0px;}
.twinc-oln .oln-box .box-tit{width:127px; height:66px; background-position:0px -94px;}
.twinc-oln .oln-box .box-tel{width:127px; height:auto; line-height:28px;font-size:12px;color:#000;font-weight:bold;background-position:0px -160px;}
.twinc-oln .oln-box .box-icq{width:100%; height:32px; line-height:32px;background-position:0px -160px;}
.twinc-oln .oln-box .box-icq a{background:url(qq.png) no-repeat 15px center; text-align:left; text-indent:35px;display:block;}
.twinc-oln .oln-box .box-2wm{width:100%; height:120px;background-position:0px -160px; background-repeat:repeat-y;}
.twinc-oln .oln-box .box-2wm img{width:120px;height:120px;padding:0;margin:0;}
.twinc-oln .oln-box .box-fot{width:100%; height:10px; overflow:hidden;background-position:0px -303px;}
.twinc-oln-over{left:0px;}

/**pg**/
#page_box{width:100%; height:20px; line-height:20px; margin:5px; text-align:center; border:0px #F30 solid;}
#page_box a,.txt_a,.txt_b,.disabled,.current,.current2{height:20px;line-height:20px;float:left; margin-left:3px; border:1px #ccc solid;text-align:center;}
#page_box a{width:20px; display:block; text-align:center; background:#FFC; }
#page_box .txt_a{width:38px; display:block;background:#FFC;}
#page_box .txt_b{width:50px; display:block;background:#FFC;}
#page_box .disabled{padding-left:3px; padding-right:3px;}
#page_box .current{width:20px;background:#F30;color:#FFF;}
#page_box .current2{width:20px;border:0px #ccc solid;}

/*backtop*/
p#back2top{position:fixed; bottom:230px; right:26px;left:auto;}
*html p#back2top{position:absolute}
p#back2top a{display:block;width:40px;text-align:center; text-decoration:none; color:#000;  
  -moz-transition:color 1s; -webkit-transition:color 1s; -o-transition:color 1s; }
p#back2top a:hover{color:#F60;}
p#back2top a span,p#back2top a:hover span{background:#00B8A8 url(up.png) no-repeat center center;}
p#back2top a span{display:block;width:40px;height:40px; border-radius:6px; margin-bottom:5px;
  -moz-transition:background 1s; -webkit-transition:background 1s; -o-transition:background 1s;}



/**======================================**/
.gundong{width:1000px; overflow:hidden;margin:0 auto;border:1px #ddd solid;border-top:0px; background:#fff; margin-bottom:18px;}
.picScroll-left{width:990px;overflow:hidden; position:relative; margin-left:8px;}
.picScroll-left .bd{padding:10px;}
.picScroll-left .bd ul{overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li .pic{text-align:center;}
.picScroll-left .bd ul li .pic img{width:300px; height:200px; display:block;  padding:2px; border:1px solid #fff; }
.picScroll-left .bd ul li .pic a:hover img{border-color:#999;}
.picScroll-left .bd ul li .title{line-height:24px;}
.picScroll-left .bd ul li .title a{color:#f00; font-weight:bold;}

/**======================================**/
.footbox{width:100%; height:auto !important; min-height:100px;}
.foot-nav{width:100%; height:37px; background:url(fnavbg.jpg) repeat-x;}
.foot{width:1000px; height:auto; margin:0 auto;text-align:left; text-align:center; padding:18px 0px 0px 0px;}
.lasttime,#tuowangInc{color:#fff;}
.twinc-content{width:100%; height:auto;  padding:0px 0px 18px 0px;}


